namespace B.Z.Inventory.API.Read.DTO
{
    /// <summary>
    /// 货品数据传输对象
    /// </summary>
    public class GoodsDto
    {
        /// <summary>
        /// 货品ID
        /// </summary>
        public int Id { get; set; }
        
        /// <summary>
        /// 货品名称
        /// </summary>
        public string GoodsName { get; set; }
        
        /// <summary>
        /// 货品编号
        /// </summary>
        public string GoodsNumber { get; set; }
        
        /// <summary>
        /// 规格
        /// </summary>
        public string GoodsModel { get; set; }
        
        /// <summary>
        /// 单位
        /// </summary>
        public string GoodsUnit { get; set; }
        
        /// <summary>
        /// 系统存储数量
        /// </summary>
        public int? SystemNum { get; set; }
        
        /// <summary>
        /// 实际存储数量
        /// </summary>
        public int? ActualNum { get; set; }
        
        /// <summary>
        /// 差异数量
        /// </summary>
        public int? DifferentCount { get; set; }
        
        /// <summary>
        /// 创建用户ID
        /// </summary>
        public int? CreateUserId { get; set; }
        
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateTime { get; set; }
        
        /// <summary>
        /// 更新用户ID
        /// </summary>
        public int? UpdateUserId { get; set; }
        
        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
        
        /// <summary>
        /// 是否删除
        /// </summary>
        public bool IsDelete { get; set; }
        /// <summary>
        /// 单价
        /// </summary>
        public decimal OnePrice { get; set; }
    }
}